Materialize responsive layout companion blocks - #1301
Conversation
|
Tested this branch ( Result: all 28 pages compile, then materialization is rejected by two policy gates before anything renders.
The plan-only route ( For comparison, Blocks Engine trunk Size and time, this branch vs trunk (same artifact, same machine; both runs overlapped, so timings are inflated): shared plan 231 MB vs 39 MB; prepare_pages 354 s vs 174 s; compile_pages 728 s vs 427 s; compose 147 s both; composed result 842 MB vs 835 MB. So on a Wix site this branch surfaces the real content, but the two gates stop it before a page renders. Happy to share the artifact and run directory privately. AI assistance: Claude Code (Claude Fable 5) ran the comparison and drafted this comment. Aagam Shah directed the work and is responsible for it. |
Summary
blocks-engine/wordpress-companion-plugin/v1contractCloses #1255
Producer: Automattic/blocks-engine#1191
Verification
php tests/smoke-companion-plugin.php(338 assertions)php tests/smoke-post-meta-rollback.phpAI assistance
OpenCode with OpenAI
gpt-5.6-soltraced Puffin materialization failures and the producer/consumer ownership leak, migrated SSI to producer-owned contracts, added registry validation, and reran companion-renderer and rollback coverage. Chris Huber directed the architecture and remains responsible for the change.